body {
	margin: 0px;
	font-family: sans-serif;
	font-size: 10pt;
	height: 100%;
}
h1 {
	font-size: 16pt;
}		
h2 {
	font-size: 14pt;
}
h3 {
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 0pt;
}
.maintable {
	width: 100%;
}
.maintable TD {
  padding: 3px;
}
span.phc {
	color: #882222;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.svn {
	background: #cccccc;
	border: solid 1px #8a7640;
	padding: 3px;
}
.warningbox {
	border: solid 1px black;
	padding: 5px;
	color: #b53614;
	background: #efdba7;
}
.grey {
	background: #adadad;
}
.linkbar {
	background: #adadad;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	width: 100%;
	padding-left: 4px;
}
.headertable {
}
.devel_links {
	background: #cccccc;
}
.devel_links.tr.td {
	align: center;
}

/* For articles */
code {
	color: #b53614;
	background-color: inherit;
}
pre {
	color: #b53614;
	background: #efdba7;
	border: solid 1px #8a7640;
	margin: 5px;
	padding: 3px;
}
code > i, pre > i {
	color: black;
	background-color: inherit;
}
